Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 CASTLE ROAD Detached £427,870 £250,000 8 Dec 2010
18 CASTLE ROAD Detached £439,951 £100,500 25 Jun 1999
22 CASTLE ROAD Detached £253,571 £45,000 28 Jun 1995
24 CASTLE ROAD Detached £275,451 £240,000 23 Dec 2020
28 CASTLE ROAD Detached £272,853 £170,000 12 Dec 2013
30 CASTLE ROAD Detached £273,547 £72,000 19 Apr 2000